Full Dynamics LQR Control With Multi Contact Phases For Bipedal Walking
نویسندگان
چکیده
Humanoid robots are expected to both locomote and interact with objects within unstructured environments. A key component to realizing this goal is the ability for our algorithms to handle multiple contact switching scenarios within a whole-body control framework. To complement the many advances in trajectory optimization we must recognize which tools work best to robustly track these trajectories while providing a well-defined disturbance rejection behavior. Over recent years, optimal control strategies have showed very promising results in simulation and on real systems for torque controlled humanoids that use operational-space techniques to achieve whole-body manipulation and locomotion. Previous work, [5], [12], [1], [11], [2], has utilized Quadratic Programs (QPs) that optimize over a variety of constraints (e.g. dynamic consistency, joint tracking, friction cones, etc.) in order to compute joint torques. Trajectories are often planned using operational-space techniques and then converted to joint torques using QPs, achieving whole-body manipulation. QPs can further be organized into hierarchies to solve whole-body optimal control problems such that there is a set priority in goals that the robot should achieve and tasks of higher priorities will always be achieved first [4]. Unfortunately, coupled with the growing flexibility of these methods there is also the added computational overhead, complexity in tuning, and a lack of theoretical disturbance rejection metrics, such as the gain and phase margin seen in classical control, that prevent these algorithms from being compared with one another. Currently, it remains unclear what level of complexity in controllers is needed on real systems. Real systems have problems such as model error, sensor noise, actuator saturations, backlash, stiction, and imperfect state estimation. Because of theses issues, the advances seen by algorithms in simulation do not always transfer to real systems. To address this unknown, we propose testing simpler optimal control strategies that still offer whole-body control and can handle multiple contact constraints. We are interested in studying to what extent contact-consistent linearized dynamic models can be used for the control of whole-body behaviors on real robots. In particular, we are interested in understanding how the performance compares with more advanced operationalspace control approaches on real robots. Previously in [7], Fig. 1. Balancing experiment conducted on the hydraulic torque controlled Sarcos humanoid. The weighted torso tracked a sine trajectory while the lower body balanced using a LQR controller with multiple foot constraints.
منابع مشابه
Full Dynamics LQR Control for Bipedal Walking
Biped robots that are expected to locomote in human environments require whole-body controllers that can offer precise tracking and well-defined disturbance rejection behavior. Although walking is a complex dynamical task involving both hybrid dynamics and underactuation, it is unclear the level of complexity needed to generate and execute these tasks. Previously in [4], we experimentally evalu...
متن کاملHybrid Zero Dynamics of Planar Bipedal Walking
Models of bipedal robots in motion are fundamentally hybrid due to the presence of continuous phases, discrete transitions, and unilateral constraints arising from the contact forces between the robot and the ground. A major challenge in the control of bipedal robots has been to create a feedback theory that provides systematic synthesis methods, provable correctness and computational tools for...
متن کاملTime-projection control to recover inter-sample disturbances, application to bipedal walking control
We present a new walking controller based on 3LP, a 3D model of bipedal walking that is composed of three pendulums to simulate falling, swing and torso dynamics. Taking advantage of linear equations and closed-form solutions of 3LP, the proposed controller projects intermediate states of the biped back to the beginning of the phase for which a discrete LQR controller is designed. After the pro...
متن کاملReconstructing human push recovery reactions using a three dimensional under-actuated bipedal robot
This paper presents the ability of hybrid zero dynamics (HZD) feedback control method to reproduce human like movements for walking push recovery of an under-actuated 3D biped model. The balance recovery controller is implemented on a three-dimensional under-actuated bipedal model subjected to a push disturbance. The biped robot model is considered as a hybrid system with eight degrees of freed...
متن کاملMulti-contact bipedal robotic locomotion
This paper presents a formal framework for achieving multi-contact bipedal robotic walking, and realizes this methodology experimentally on two robotic platforms: AMBER2 and ATRIAS. Inspired by the key feature encoded in human walking— multi-contact behavior—this approach begins with the analysis of human locomotion and uses it to motivate the construction of a hybrid system model representing ...
متن کاملWalking trajectory optimization with rotation of the feet for a planar bipedal robot with four-bar knees
The design of a knee joint is a key issue in robotics and biomechanics to improve the compatibility between prosthesis and human movements and to improve the bipedal robot performances. We propose a novel design for the knee joint of a planar bipedal robot, based on a four-bar linkage. The dynamic model of the planar bipedal robot is calculated. We design walking reference trajectories with dou...
متن کامل